cave swallow - Turkish English Dictionary